yellow oleander - Inglés Sinónimo Diccionario

yellow oleander

n.
[1] Thevetia peruviana , Thevetia neriifolia